Calvary clover


Also found in: Dictionary, Wikipedia.
  • noun

Synonyms for Calvary clover

an annual of the Mediterranean area having spiny seed pods and leaves with dark spots

Full browser ?