PROMUSCIS MEANING IN ENGLISH

• Promuscis Definition & Synonyms

  1. (n.) The proboscis of hemipterous insects. See Illust. under Hemiptera.


RECENT SEARCHES