meroxenes

English

Noun

meroxenes

  1. plural of meroxene