Online Dictionary

chamaemilla, chamaemillae Explained

chamaemilla, chamaemillae at Latin => English Of Explained:

N (1st) F chamomile;