caucalis

listen to the pronunciation of caucalis
Latin - English
umbelliferous plant