Sanskrit · noun · Nature & the Garden

Sem

सेम
said sem
Meaning

A broad bean or flat green bean.