meaning of perennial pea

1. perennial climber of central and southern Europe having purple or pink or white flowers; naturalized in North America


Related Words

perennial pea |

Developed & Maintained By Taraprasad.com

Treasure Words