'darling pea' definitions:

Definition of 'darling pea'

(from WordNet)
noun
Either of two Australian plants of the genus Swainsona that are poisonous to sheep [syn: darling pea, poison bush]

Words containing 'darling pea'