meaning of spicula

1. A little spike; a spikelet.
2.
A pointed fleshy appendage.
3.
of Spiculum


Related Words

spicula | spiculae | spicular | spiculate |

Developed & Maintained By Taraprasad.com

Treasure Words