HOMIFORM


Meaning of HOMIFORM in English

adj in human form.

Webster English vocab.      Английский словарь Webster.