Noun
worms (n.) , [sing. a worm]
related Results
similar Results
wormseed {1. santonica 2. chenopodium}, {med.}
wormseed {med.}