nectarivorous - French English Dictionary