ACULEATE


Meaning of ACULEATE in English

adj [Zool., Bot.] aculeate

Interlingua English vocab.      Английский словарь Интерлингва.