meaning of spicate
1.
Alt.
of
Spicated
2.
having
or
relating
to
spikes;
"spicate
">inflorescence"
Related Words
spicate
|
spicated
|
Developed & Maintained By
Taraprasad.com