English-Latin dictionary »

species of cotton plant or thistle meaning in Latin

EnglishLatin
species of cotton plant or thistle noun

acanthion [acanthii]noun
N