nectary 的定义
plural nec·ta·ries.
- Botany. an organ or part that secretes nectar.
- Entomology. a cornicle.
更多nectary例句
- 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.