darling pea

Noun
  1. Either of two Australian plants of the genus Swainsona that are poisonous to sheep (synset 111772234)

Found on Word Lists

Other Searches