What does anthropoidal mean?

anthropoidal meaning in General Dictionary

Anthropoid

View more

  • resembling apes
  • Anthropoid.

anthropoidal meaning in General Dictionary

(a.) Anthropoid.