echinus : Idioms & Phrases
echinus esculentus
-
noun a sea urchin that can be eaten
edible sea urchin.
WordNet
medicago echinus
-
noun an annual of the Mediterranean area having spiny seed pods and leaves with dark spots
Calvary clover; Medicago intertexta.