trifoliata

This is not a dictionary! - Search for "trifoliata" in The Danish Dictionary

  • March 4. 2016 from wordnet.princeton.edu

    trifoliata noun english

    small fast-growing spiny deciduous Chinese orange tree bearing sweetly scented flowers and decorative but inedible fruit: used as a stock in grafting and for hedges