Latin-English dictionary »

cedrelate meaning in English

LatinEnglish
cedrelate [cedrelates] noun
F

Syrian cedar (Juniperus excelia)noun