Succulous /(?)/

Suc·cu·lous

Succulous

a.
  1. Succulent; juicy. [R.]