• word of the day

    liquidambar styraciflua

    liquidambar styraciflua - Dictionary definition and meaning for word liquidambar styraciflua

    Definition
    (noun) a North American tree of the genus Liquidambar having prickly spherical fruit clusters and fragrant sap
Connect with us on Facebook