molluscoid
/mɒˈlʌskɔɪd/Definitions
1. noun
resembling a mollusc or having a molluscan body or structure; especially of a type of worm with a shell-like structure
“The molluscoid worms were found in the shallow waters of the ocean.”
1. noun
resembling a mollusc or having a molluscan body or structure; especially of a type of worm with a shell-like structure
“The molluscoid worms were found in the shallow waters of the ocean.”