English edit

Noun edit

nectaria

  1. plural of nectarium