meaning of mamelon

1. A rounded hillock; a rounded elevation or protuberance.


Related Words

mamelon |

Developed & Maintained By Taraprasad.com

Treasure Words