Definitions

Megaelosia lutzae

Megaelosia lutzae

Megaelosia lutzae is a species of frog in the Leptodactylidae family. It is endemic to Brazil. Its natural habitats are subtropical or tropical moist lowland forests and rivers.

Source

Search another word or see Megaelosia lutzaeon Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT