Skip to main content

spicula

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