English edit

Noun edit

nectarium (plural nectaria)

  1. (botany) Synonym of nectary