zooglyphites

French

Noun

zooglyphites f pl

  1. plural of zooglyphite