animatronics
English Dictionary
->
Letter A
-> animatronics
Search Dictionary:
animatronics Definition
(n)
the
construction
of
robots
to
look
like
animals
(
developed
for
Disneyland
)
animatronics Synonyms
animatronics
© Art Branch Inc.