nectariferous - German English Dictionary