Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
nonavian
in English
nonavian
Definitions
Adjective
not
related
to
birds
The
museum
exhibit
featured
nonavian
reptiles
from
the
ancient
era
.