HETEROCERA MEANING IN ENGLISH

• Heterocera Definition & Synonyms

  1. (n. pl.) A division of Lepidoptera, including the moths, and hawk moths, which have the antennae variable in form.


RECENT SEARCHES