Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of spicula

- A little spike; a spikelet.
- A pointed fleshy appendage.
- of Spiculum