From ŝtoneco (“stoniness”) + -a.
ŝtoneca (accusative singular ŝtonecan, plural ŝtonecaj, accusative plural ŝtonecajn)