Definition: (noun) A glandlike organ, located outside or within a flower, that secretes nectar. Synonyms: honey gland. Usage: Deep in the Amazon, we came across a species of flower sporting a nectary larger than any we had ever seen. Discuss
http://www.favoriteline.com/
Famous Quotes and Daily Favorite Line to encourage and motivate you. Favorite Line is a collection of famous quotes by authors, artists, newsmakers, celebrities.