amizilis
/ˌæmɪˈzɪlɪs/Definitions
1. noun
A type of rare or exotic lizard species.
“The biologist spent years studying the amizilis in its natural habitat.”
1. noun
A type of rare or exotic lizard species.
“The biologist spent years studying the amizilis in its natural habitat.”