Latin-English dictionary »

cactus meaning in English

LatinEnglish
cactus [cacti] (2nd) M
noun

anything thorny / unpleasantnoun

cardoon (Cynara cardunculus), Spanish artichokenoun