meaning of diplodus

1. huge quadrupedal herbivore with long neck and tail; of late Jurassic in western North America


Related Words

diplodocus |

Developed & Maintained By Taraprasad.com

Treasure Words