ACICULA


Meaning of ACICULA in English

n. needle-like part or structure of a plant or animal or crystal

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.