Latin angustus (“narrow”) + foliate
angustifoliate (comparative more angustifoliate, superlative most angustifoliate)