Legumen meaning

Dated form of legume.
noun
0
0
Advertisement