• word of the day

    iris florentina

    iris florentina - Dictionary definition and meaning for word iris florentina

    Definition
    (noun) German iris having large white flowers with lavender-tinged falls and a fragrant rhizome
Connect with us on Facebook