English

edit

Noun

edit

elaiosomes

  1. plural of elaiosome