darling pea

darling pea

darling pea

Noun

either of two Australian plants of the genus Swainsona that are poisonous to sheep

Synonyms: