Tamil Dictionary 🔍

mamelon

n. குவடு, வட்ட முகடு.


Mam"e*lon, n. Etym: [F.] Defn: A rounded hillock; a rounded elevation or protuberance. Westmin. Rev.


mamelon - Similar Words