365bet中国官方网站

  • word of the day

    orrisroot

    orrisroot - 365bet中国官方网站 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