caucalidis

listen to the pronunciation of caucalidis
Lateinisch - Englisch
umbelliferous plant