English-Italian dictionary »

adenomatoid meaning in Italian

EnglishItalian
adenomatoid (of or pertaining to an adenoma)
adjective

adenomatosoadjective