From steno- + phyllous.
stenophyllous (comparative more stenophyllous, superlative most stenophyllous)