dinosauroid (English, noun)
expansion: dinosauroid (plural dinosauroids)
Senses:
topics: literature
media
publishing
science-fiction
glosses: A hypothetical descendant of troodontid dinosaurs with human-like intelligence and physiology.
Forms:
form: dinosauroids
tags: plural