family microhylidae

Noun
  1. narrow-mouthed toads and sheep frogs; some burrow and some are arboreal; found worldwide

Khám phá thêm

Các từ liên quan

family microhylidae
A narrow-mouthed toad from the family Microhylidae rests on a large green leaf in a tropical forest.