Disa - Definition - Law Dictionary Home Dictionary Definition disa
Definition :
any orchid of the genus Disa a genus of beautiful orchids with dark green leaves and usually hooded flowers they are much prized as emblematic flowers in their native regions
View Judgments Citing this PhraseView Acts Citing this Phrase