Skip to main content

spini-spirulate

English spini-spirulate meaning in English  •  spini-spirulate का अर्थ अंग्रेजी में
Adjective
  • Having spines arranged spirally. See Spicule>.
Advertisement