darling_peaEnglish

darling pea, poison bush

Noun

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

English: darling pea, poison bush

English words with similar meanings

Show 1 words