HAIRWORM MEANING IN ENGLISH

• Hairworm Definition & Synonyms

  1. () A nematoid worm of the genus Gordius, resembling a hair. See Gordius.


RECENT SEARCHES