tetramorphs

English

Noun

tetramorphs

  1. plural of tetramorph