Definify.com

Definition 2024


solenogaster

solenogaster

English

Noun

solenogaster (plural solenogasters)

  1. (zoology) Any of the Solenogastres, a subclass of small worm-like mollusks with no shell.