'Streptosolen' definitions:

Definition of 'Streptosolen'

(from WordNet)
noun
One species: marmalade bush [syn: Streptosolen, genus Streptosolen]

Words containing 'Streptosolen'