Search Result for "nectary": 
Wordnet 3.0

NOUN (1)

1. a gland (often a protuberance or depression) that secretes nectar;
[syn: nectary, honey gland]

Error: connect: No route to host at /home/freedict/public_html/class/def line 312.