English-Polish dictionary »

nectary meaning in Polish

EnglishPolish
nectary noun
gland that secretes nectar

miodniknoun

nektariumnoun