nectary in Finnish nectary in Finnish mesiäinen noun (botany) A gland that secretes nectar Add to Flashcards