LIQUIDAMBAR

Definition of LIQUIDAMBAR

  1. (noun)aromatic exudate from the sweet gum tree
  2. (noun)any tree of the genus Liquidambar