nectarous
English Dictionary
->
Letter N
-> nectarous
Search Dictionary:
nectarous Definition
(s)
extremely
pleasing
to
the
taste
;
sweet
and
fragrant
; "
a
nectarous
drink
"; "
ambrosial
food
"
nectarous Synonyms
ambrosial
ambrosian
nectarous
© Art Branch Inc.