Malayalam Dictionary

തുമ്പ

tumpa

noun · നാമം

labiate flower·leucas indica

  1. labiate flower

  2. leucas indica

Nearby in the dictionary

Support