English

edit

Noun

edit

nectarivores

  1. plural of nectarivore