meaning of ornithopod

1. bipedal herbivorous dinosaur


Related Words

ornithopod | ornithopod dinosaur | ornithopoda |

Developed & Maintained By Taraprasad.com

Treasure Words