SPICA Meaning of SPICA in English n. flower spike (Botany); type of bandage applied in a crisscross pattern which resembles a spike of barley Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012