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