rhizoverbBeta
Feedback

turret

Small towernoun · A small projecting towerlike structure.