English synonyms about - contact  

nectary

noun

1 nectary

A gland (often a protuberance or depression) that secretes nectar.

synonym: honey gland.

Dutch: honingkliertje, honingschubje
Polish: miodnik, nektarium, nektarnik


Find more on nectary elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0269