Diamond Snake (noun) Definition, Meaning & Examples

noun
  1. a python, Morelia argus, of Australia and New Guinea, with yellow diamond-shaped markings
Diamond Snake (noun) Definition, Meaning & Examples

More Definitions