meaning of lathyrus sylvestris

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


Related Words

lathyrus sylvestris |

Developed & Maintained By Taraprasad.com

Treasure Words