exogenotes

English

Noun

exogenotes

  1. plural of exogenote