Stenophyllous /(?)/

Ste·noph·yl·lous

Stenophyllous

a.
  1. Having narrow leaves. (Bot.)