• word of the day

    iridaceous

    iridaceous - Dictionary definition and meaning for word iridaceous

    Definition
    (adj) of or pertaining to or characteristic of plants of the family Iridaceae
Connect with us on Facebook