humaniform structure

Translations
structure humanoforme
Words
humaniform

adjective
humanoïde