meaning of humanoid

1. an automaton that resembles a human being


Related Words

humanoid |

Developed & Maintained By Taraprasad.com

Treasure Words