Glossary


nectary search for term
- n. (Gr. nektar, nectar) a part of a flower that secretes nectar. pl. nectaries