Definition, Meaning & Anagrams | English word DVINOSAUR
DVINOSAUR
Definitions of DVINOSAUR
- (zoology) A member of the Dvinosauria, a clade of primitive semi-aquatic to completely aquatic amphibians.
Number of letters
9
Is palindrome
No
Search for DVINOSAUR in:
Page preparation took: 105.47 ms.