cretinoid

listen to the pronunciation of cretinoid
الإنجليزية - الإنجليزية
Of, pertaining to, or afflicted with cretinism
{s} mentally deficient; of or pertaining to cretinism (thyroid disease that causes mental and physical retardation)
cretinoid
المفضلات