Definify.com

Definition 2024


cretinoids

cretinoids

English

Noun

cretinoids

  1. plural of cretinoid