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