Memorial Rose
Legal definition for Indian law research
Definition
A Japanese evergreen rose Rosa wichuraiana with creeping branches shining leaves and single white flowers It is often planted in cemeteries
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.