Tree Snake (noun) Definition, Meaning & Examples

noun
  1. any of various slender arboreal colubrid snakes of the genera Chlorophis (green tree snakes), Chrysopelea (golden tree snakes), etc
Tree Snake (noun) Definition, Meaning & Examples

More Definitions