Home

Word

Streptosolen, n.
more info one species: marmalade bush
<noun.plant>

Streptosolen genus Streptosolen