vanmaram

Yarrow - meaning in malayalam

Meanings for Yarrow

noun
ഒരിനം ഔഷധവള്ളിച്ചെടി
ശീമത്തുളസി