• word of the day

    orrisroot

    orrisroot - Dictionary definition and meaning for word orrisroot

    Definition
    (noun) fragrant rootstock of various irises especially Florentine iris; used in perfumes and medicines
    Synonyms : orris
Download our Mobile App Today
Receive our word of the day
on Whatsapp