nectarous









nectarous


adjective

  1. of the nature of or resembling nectar.
  2. delicious or sweet.
54 queries 0.524