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