Spicule
English Meaning
A minute, slender granule, or point.
- A small needlelike structure or part, such as one of the silicate or calcium carbonate processes supporting the soft tissue of certain invertebrates, especially sponges.
Sorry, No Malayalam Meaning for your input!
See Spicul Want To Try Spicule In Malayalam??