×

hominoid meaning in French

n. humanoïde, membre de la famille comprenant les grands primates et l'homme (anthropologie)

Related Words

  1. hominine
  2. hominization
  3. hominum
  4. hominy
PC Version

Copyright © 2018 WordTech Co.