Meaning of populus tremula

Definition of populus tremula

(noun) Old World aspen with a broad much-branched crown; northwestern Europe and Siberia to North Africa

Other information on populus tremula

WIKIPEDIA results for populus tremula
Amazon results for populus tremula