Latin-English dictionary »

chamaemilla meaning in English

LatinEnglish
chamaemilla [chamaemillae] (1st) F
noun

chamomilenoun
[UK: ˈkæ.mə.maɪl] [US: ˈkæ.mə.maɪl]