meaning of narrow leaved everlasting pea

1. European perennial with mottled purple-pink flowers; sometimes cultivated for fodder or as green manure


Related Words

narrow-leaved everlasting pea |

Developed & Maintained By Taraprasad.com

Treasure Words