Definition of nectarous

Definition of nectarous
  1. nectarous Adjective consisting of, having the qualities of, or resembling nectar
Need more help? Try our forum NEW