humanoidBy: Laura Valkovic | March 31, 2021 | 6 Wordslike a human; similar to humans « Back to Glossary IndexShare This Article