Dictionary search results

Showing 1-4 of 4 results

nectar US English

A sugary fluid secreted by plants, especially within flowers to encourage pollination by insects and other animals. It is collected by bees to make into honey

nectar spur US English

(In certain flowers) an elongated, nectar-containing tube that typically forms a hollow extension from the rear of a petal or sepal.

amber nectar US English

A liquid or (alcoholic) drink of an amber colour.

nectar guide US English

A marking of contrasting colour or a structural feature of a flower that guides pollinators to its nectar supply.

You searched for nectar