◄
Nectareal
►
Dictionary
1. (
a.
) Nectareous.
2. (
a.
) of or pertaining to a nectary.
Clyx.com