vanmaram

Plant clerodendron - meaning in malayalam

Meanings for Plant clerodendron

noun
പെരുകലച്ചെടി