Stipellate /(?)/

Sti·pel·late

Stipellate

a.
  1. Having stipels. (Bot.)