Skip to main content

siphonopoda

English siphonopoda meaning in English  •  siphonopoda का अर्थ अंग्रेजी में
n. pl.
  • A division of Scaphopoda including those in which the foot terminates in a circular disk.
Advertisement