AMETABOLA MEANING IN ENGLISH

• Ametabola Definition & Synonyms

  1. (n. pl.) A group of insects which do not undergo any metamorphosis.


RECENT SEARCHES