English dictionary
solenogastres meaning and definition
Definition and meaning of solenogastres at MeaningMonkey.org. solenogastres meaning and definition in the English Dictionary.SOLENOGASTRES noun
Definition of Solenogastres (noun)
- an order of Amphineura
- synonyms: Aplacophora, order Aplacophora, order Solenogastres
Source: Princeton University Wordnet