rhizoverbBeta
Feedback

tamarack

North American larchnoun · A North American larch tree that sheds its needles each year.