VERMICULE MEANING IN ENGLISH

• Vermicule Definition & Synonyms

  1. (n.) A small worm or insect larva; also, a wormlike body.


RECENT SEARCHES