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.
WordNet