Ponderosa meaning

A very large species of pine tree native to western North America, Pinus ponderosa.
noun
0
0
Advertisement