Definitions
There is 1 meaning of the phrase
Oleandra Neriiformis.
Oleandra Neriiformis - as a noun
Tropical fern having leathery fronds resembling oleander; found from asia to polynesia
Synonyms (Exact Relations)
oleander fernoleandra mollis