Find the word definition

Wikipedia
Torrella

Torrella is a municipality in the comarca of Costera in the Valencian Community, Spain.

Category:Municipalities in the Province of Valencia Category:Costera Category:Populated places in the Province of Valencia

Torrella (gastropod)

Torrella is a genus of operculate land snails, terrestrial gastropod mollusks in the family Pomatiidae.