English dictionary
amplexicaul leaf meaning and definition
Definition and meaning of amplexicaul leaf at MeaningMonkey.org. amplexicaul leaf meaning and definition in the English Dictionary.AMPLEXICAUL LEAF noun
Definition of amplexicaul leaf (noun)
- a leaf with its base clasping the stem
Source: Princeton University Wordnet