0%

ALL meanings of nectarous

nec·tar·ous
N n
  • noun nectarous Consisting of, having the qualities of, or resembling nectar. 1
  • adjective nectarous of the nature of or resembling nectar. 1
  • adjective nectarous delicious or sweet. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?