English dictionary
sagittate-leaf meaning and definition
Definition and meaning of sagittate-leaf at MeaningMonkey.org. sagittate-leaf meaning and definition in the English Dictionary.SAGITTATE-LEAF noun
Definition of sagittate-leaf (noun)
- a leaf shaped like an arrow head
- synonyms: sagittiform leaf
Source: Princeton University Wordnet