trogloxenes

English

Noun

trogloxenes

  1. plural of trogloxene