Sponsored Links

dermatoid

translation and definition "dermatoid", tamil lexicon

WordTamil Definition
dermatoidதோல் போன்ற, தோலின் உருவான.