HAUSTELLA MEANING IN ENGLISH

• Haustella Definition & Synonyms

  1. (pl. ) of Haustellum


• Haustellata Definition & Synonyms

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


RECENT SEARCHES