teucallis

English

Noun

teucallis

  1. plural of teucalli