English dictionary
streptosolen meaning and definition
Definition and meaning of streptosolen at MeaningMonkey.org. streptosolen meaning and definition in the English Dictionary.STREPTOSOLEN noun
Definition of Streptosolen (noun)
- one species: marmalade bush
- synonyms: genus Streptosolen
Source: Princeton University Wordnet