Loading page
order solenogastres is a noun meaning "an order of Amphineura". It carries one recorded sense.
an order of Amphineura
Definitions, synonyms and semantic relations for order solenogastres come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.