spicula
English
spicula meaning in English • spicula का अर्थ अंग्रेजी में
Noun
- A little spike; a spikelet.