VerbarLagena
Legal definition for Indian law research
Definition
The terminal part of the cochlea in birds and most reptiles an appendage of the sacculus corresponding to the cochlea in fishes and amphibians
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.