• word of the day

    strelitzia

    strelitzia - Dictionary definition and meaning for word strelitzia

    Definition
    (noun) small genus of large perennial evergreen herbs having leaves resembling those of banana plants; sometimes placed in family Musaceae
    Synonyms : genus strelitzia
Connect with us on Facebook