meaning of aethusa

aethusa meaning in General Dictionary

fool's parsley