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