English dictionary
genus disa meaning and definition
Definition and meaning of genus disa at MeaningMonkey.org. genus disa meaning and definition in the English Dictionary.GENUS DISA noun
Definition of genus Disa (noun)
- genus of showy tropical African terrestrial orchids
Source: Princeton University Wordnet