Salamander
Legal definition for Indian law research
Definition
Any one of numerous species of Urodela belonging to Salamandra Amblystoma Plethodon and various allied genera especially those that are more or less terrestrial in their habits
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.