365bet中国官方网站

  • word of the day

    totara

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

    Definition
    (noun) valuable timber tree of New Zealand yielding hard reddish wood used for furniture and bridges and wharves
    Synonyms : podocarpus totara
  • Download our Mobile App Today