Definition of Spicate

  • 1. Having or relating to spikes Adjective

Semanticaly linked words with "spicate"