Oleandra neriiformis
Explore definitions, synonyms, and language insights of Oleandra neriiformis
Definitions
Noun
tropical fern having leathery fronds resembling oleander; found from Asia to Polynesia