meaning of lathyrus pratensis

1. scrambling perennial Eurasian wild pea having yellowish flowers and compressed seed pods; cultivated for forage


Related Words

lathyrus pratensis |

Developed & Maintained By Taraprasad.com

Treasure Words