English dictionary
solenogaster meaning and definition
Definition and meaning of solenogaster at MeaningMonkey.org. solenogaster meaning and definition in the English Dictionary.SOLENOGASTER noun
Definition of solenogaster (noun)
- deep-water wormlike mollusks lacking calcareous plates on the body but having fine slimy spicules on the covering mantle
- synonyms: aplacophoran
Source: Princeton University Wordnet