Idioms & Phrases for word “anthropoids”
anthropoids - Did you Mean?
anthropoid (anthropoids)
anthropoid
anthropoidea
arthropod (arthropods)