English-Latin dictionary »

cardoon (cynara cardunculus), spanish artichoke meaning in Latin

EnglishLatin
cardoon (Cynara cardunculus), Spanish artichoke noun

cactos [cacti]noun
M

cactus [cacti](2nd) M
noun