nectary
/nek-tuh-ree/US // ˈnɛk tə ri //UK // (ˈnɛktərɪ) //
花房,花蜜,蜜腺,蜜蜂巢
Definitions
n.名词 noun
- 1
plural nec·ta·ries.
- : Botany. an organ or part that secretes nectar.
- : Entomology. a cornicle.
Examples
Hence even the thin nectary is essentially, I infer, tripartite; hence its tendency to bifurcation at its top.
But oddest of all is the crown of five-hooded nectaries above the corolla, each nectary enclosing an incurved horn.
Nectary a cylindrical tube attached to the corolla for half its length, mouth 10-toothed, containing 10 sessile anthers.
Anthers equal in number to the teeth of the nectary and inserted between them.
Smaller insects might creep into the nectary and sip without the intended fulfilment.
Level 5Browse all words →