German-Latin dictionary »

artischocke meaning in Latin

GermanLatin
Artischocke Substantiv
meterhohes Distelgewächs mit bis zu 12 cm dicken Blütenköpfen, die ein feines Gemüse bilden

carduus [cardui]noun