Browsing: durva

Durva in Sanskrit means “which is cut or eaten by animals”. The English name