മൂവില
moovila
Also spelled: muvila, movila
Definition
Meaning and examples
-
medicinal herb
-
three-leaved hemionites or desmodium
-
three-leaved
moovila
Also spelled: muvila, movila
medicinal herb
three-leaved hemionites or desmodium
three-leaved