meaning of lathyrus latifolius

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


Related Words

lathyrus latifolius |

Developed & Maintained By Taraprasad.com

Treasure Words