homaloid (0 synonym found)

Definition of homaloid:

(adj) : having the appearance or characteristics of a human
(n) : a being having the appearance or characteristics of a human

Definition of homaloid:

(adj) : having the appearance or characteristics of a human
(n) : a being having the appearance or characteristics of a human
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top