LOBWORM MEANING IN ENGLISH

• Lobworm Definition & Synonyms

  1. (n.) The lugworm.


Synonyms:
Lug, Lugworm,

RECENT SEARCHES