• word of the day

    oleandra

    oleandra - Dictionary definition and meaning for word oleandra

    Definition
    (noun) or family Polypodiaceae: tropical epiphytic or terrestrial ferns
    Synonyms : genus oleandra
Download our Mobile App Today
Receive our word of the day
on Whatsapp