torchwood family Meaning, Definition & Usage

  1. noun resinous or aromatic chiefly tropical shrubs or trees
    Burseraceae; family Burseraceae.

WordNet