Malayalam Dictionary

ചെറുമുഴ

cherumuzha

noun · നാമം

nodule·papilla

  1. nodule

  2. papilla

Nearby in the dictionary

Support