SOLENOGASTRA


Meaning of SOLENOGASTRA in English

noun ·pl an order of lowly organized mollusca belonging to the isopleura. a narrow groove takes the place of the foot of other gastropods.

Webster English vocab.      Английский словарь Webster.