Meaning of liquidambar styraciflua
Definition of liquidambar styraciflua
(noun)
a North American
tree
of the
genus
Liquidambar having
prickly
spherical
fruit
clusters and
fragrant
sap
Other information on liquidambar styraciflua
WIKIPEDIA results for
liquidambar styraciflua
Amazon results for
liquidambar styraciflua
Tweet