meaning of spicate

1. Alt. of Spicated
2.
having or relating to spikes; "spicate ">inflorescence"


Related Words

spicate | spicated |

Developed & Maintained By Taraprasad.com

Treasure Words