tetrastoa

English

Noun

tetrastoa

  1. plural of tetrastoon