Dictionary search results

Showing 1-7 of 7 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 English-Spanish

néctar m

peach nectar in nectar English-Spanish

néctar de melocotón


You searched for nectar