LONGIPALP MEANING IN ENGLISH

• Longipalp Definition & Synonyms

  1. (n.) One of a tribe of beetles, having long maxillary palpi.


RECENT SEARCHES