LATHYRUS
Dictionary entry overview: What does Lathyrus mean?
• LATHYRUS (noun)
The noun LATHYRUS has 1 sense:
1. genus of climbing herbs of Old World and temperate North and South America: vetchling; wild pea
Familiarity information: LATHYRUS used as a noun is very rare.