Yahoo Web Search

Search results

  1. Dictionary
    An·thro·poid
    /ˈanTHrəˌpoid/

    adjective

    • 1. resembling a human being in form: "cartoons of anthropoid frogs"

    noun

    • 1. a higher primate, especially an ape or apeman.
  1. Searches related to anthropoid meaning

    what does the word anthropoid meaning