Skip to main content

siphonifer

English siphonifer meaning in English  •  siphonifer का अर्थ अंग्रेजी में
Noun
  • Any cephalopod having a siphonate shell.
Advertisement