Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

nectary Definition

Cancel
nectary
noun(nec-tary)
a plant gland that secretes nectar

Words Related to nectary!

nectary Examples by Brain Bank Users