HAUSTELLATA MEANING IN ENGLISH

• Haustellata Definition & Synonyms

  1. (n. pl.) An artificial division of insects, including all those with a sucking proboscis.


RECENT SEARCHES