Meaning of lithocarpus densiflorus

Definition of lithocarpus densiflorus

(noun) evergreen tree of the Pacific coast area having large leathery leaves; yields tanbark

Other information on lithocarpus densiflorus

WIKIPEDIA results for lithocarpus densiflorus
Amazon results for lithocarpus densiflorus