nectary / ˈnɛk tə ri /

📖毕业后词汇花房花蜜蜜腺蜜蜂巢

nectary 的定义

n. 名词 noun

plural nec·ta·ries.

  1. Botany. an organ or part that secretes nectar.
  2. Entomology. a cornicle.

更多nectary例句

  1. Hence even the thin nectary is essentially, I infer, tripartite; hence its tendency to bifurcation at its top.
  2. But oddest of all is the crown of five-hooded nectaries above the corolla, each nectary enclosing an incurved horn.
  3. Nectary a cylindrical tube attached to the corolla for half its length, mouth 10-toothed, containing 10 sessile anthers.
  4. Anthers equal in number to the teeth of the nectary and inserted between them.
  5. Smaller insects might creep into the nectary and sip without the intended fulfilment.