honey gland n : a gland (often a protuberance or depression) that secretes nectar [syn: {nectary}]
Copyright © 2024 3Dict.net