meaning of darling pea

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


Related Words

darling pea | hairy darling pea | smooth darling pea |

Developed & Maintained By Taraprasad.com

Treasure Words