Home
Search
Index
Definify.com
Definition
2024
abelisaur
abelisaur
English
Noun
abelisaur
(
plural
abelisaurs
)
Any
dinosaur
of the superfamily
Abelisauroidea
Anagrams
subaerial
Similar Results