ANURA MEANING IN ENGLISH

• Anura Definition & Synonyms

  1. (n. pl.) One of the orders of amphibians characterized by the absence of a tail, as the frogs and toads.


Synonyms:
Batrachia,

RECENT SEARCHES