nectary : Idioms & Phrases


Proper nectary

  • (Bot.), a nectary separate from the petals and other parts of the flower.
Webster 1913