PERENNIBRANCHIATA MEANING IN ENGLISH

• Perennibranchiata Definition & Synonyms

  1. (n. pl.) Those Batrachia which retain their gills through life, as the menobranchus.


RECENT SEARCHES