Definition of nectareal

Definition of nectareal
  1. nectareal Adjective Of or pertaining to nectar; nectareous; sweet.
Need more help? Try our forum NEW