English edit

Noun edit

tetrastoa

  1. plural of tetrastoon