rhizoverbBeta
Feedback

teak

Tropical treenoun · A tropical tree producing durable hardwood.