This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Lurg
n.
A large marine annelid (Nephthys caeca), inhabiting the sandy
shores of Europe and America. It is whitish, with a pearly luster, and
grows to the length of eight or ten inches.