Skip to main content

trachelipoda

English trachelipoda meaning in English  •  trachelipoda का अर्थ अंग्रेजी में
n. pl.
  • An extensive artificial group of gastropods comprising all those which have a spiral shell and the foot attached to the base of the neck.
Advertisement