Erythrina lysistemon

Explore definitions, synonyms, and language insights of Erythrina lysistemon

Definitions

Noun
small semi-evergreen tree of South Africa having dense clusters of clear scarlet flowers and red seeds

More General Terms