Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
HAIRY DARLING PEA
Definition:
[noun] shrubby perennial of southern Australia having downy or woolly stems and undersides of leaves and racemes of red to pink flowers
Synonyms:
Swainsona greyana
,
Swainsona grandiflora