Nectary

Noun1.nectary - a gland (often a protuberance or depression) that secretes nectar
plant organ - a functional and structural unit of a plant or fungus

 

<< PreviousWord BrowserNext >>
necrophilia
necrophilism
necrophobia
necrophore
necropolis
necropsy
necroscopic
necrose
necrosed
necrosis
necrotic
necrotizing enteritis
necrotizing enterocolitis
necrotomy
nectar
nectareal
nectarean
nectared
nectareous
nectarial
nectaried
nectariferous
nectarine
nectarine tree
nectarize
nectarous
nectocalyx
nectosac
nectostem
necturus
necturus maculosus
nedder
neddy
nee
need
needed
needer
needful
needfully
needily
neediness
needle
needle bearing
needle biopsy