365bet中国官方网站

  • word of the day

    orris

    orris - 365bet中国官方网站 definition and meaning for word orris

    Definition
    (noun) German iris having large white flowers with lavender-tinged falls and a fragrant rhizome Definition
    (noun) fragrant rootstock of various irises especially Florentine iris; used in perfumes and medicines
    Synonyms : orrisroot
  • Download our Mobile App Today