English dictionary
solandra meaning and definition
Definition and meaning of solandra at MeaningMonkey.org. solandra meaning and definition in the English Dictionary.SOLANDRA noun
Definition of Solandra (noun)
- shrubby climbers of tropical America
- synonyms: genus Solandra
Source: Princeton University Wordnet