nectiferous - French English Dictionary