Brassia
Legal definition for Indian law research
Definition
a genus of tropical American epiphytic orchids having striking axillary racemes of yellow to green spiderlike flowers with long slender sepals and warty lips the spider orchids
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.