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