English

edit

Noun

edit

pterinosomes

  1. plural of pterinosome