Malayalam Dictionary

ദേവതാളി

devataali

noun · നാമം

bristly luffa·lepeocercis serrata

  1. bristly luffa

  2. lepeocercis serrata

Nearby in the dictionary

Support