Meaning of 'maruku'

s. a kind of plantain, makara vazai; 2. a fragrant plant, origanum majoranum, or vacanaip puntu.

Meaning of மருகு

s. a kind of plantain, மகர வாழை; 2. a fragrant plant, origanum majoranum, ஓர் வாசனைப் பூண்டு.


Browse Tamil - English Words