Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
spicate
in English
spicate
#uncommon
Definitions
Adjective
having
a
botanical
spike
form
;
ear-like
arrangement
spike-shaped
;
arranged
in
spikes