Definitions of Oleandra:

  • noun:   or family Polypodiaceae: tropical epiphytic or terrestrial ferns