Definisi 'oleandra'

English to English
noun
1. or family Polypodiaceae: tropical epiphytic or terrestrial ferns Terjemahkan
source: wordnet30


Visual Synonyms