You have searched the English word anthropoid meaning in French anthropoïde. anthropoid meaning has been search 2902 (two thousand nine hundred and two) times till 1/28/2020. You can also find anthropoid meaning and Translation in Urdu, Hindi, Arabic, Spanish, French and other languages.

ANTHROPOID MEANING IN FRENCH

English
French
Anthropoid anthropoïde  

Definition & Synonyms


• Anthropoid

  1. (n.) An anthropoid ape.
  2. (a.) Resembling man; -- applied especially to certain apes, as the ourang or gorilla.


Synonyms:
Anthropoidal, Ape, Manlike,