lanceolated lanceolate sublanceolate lyrate leptophyllous leptocaulous foliolate latifolious amplexicaul latifoliate