Skip to main content

solenogastra

English solenogastra meaning in English  •  solenogastra का अर्थ अंग्रेजी में
n. pl.
  • An order of lowly organized Mollusca belonging to the Isopleura. A narrow groove takes the place of the foot of other gastropods.
Advertisement