HAUSTELLATE MEANING IN ENGLISH

• Haustellate Definition & Synonyms

  1. (n.) One of the Haustellata.
  2. (a.) Provided with a haustellum, or sucking proboscis.


RECENT SEARCHES