Latin-English dictionary »

crocodileon meaning in English

LatinEnglish
crocodileon [crocodilei] noun
N

prickly sea-shore plantnoun

so called because of the rough skin of its stalknoun