vanmaram

മൂവില - meaning in english

Meanings for മൂവില

noun
Medicinal herb
The three-leaved hemionites or desmodium
Three-leaved