Search for word
Search
solenogaster
Nouns
(n)
deep-water wormlike mollusks lacking calcareous plates on the body but having fine slimy spicules on the covering mantle
aplacophoran
,
Synonyms
aplacophoran
Words of close approximity