English dictionary
seed leaf meaning and definition
Definition and meaning of seed leaf at MeaningMonkey.org. seed leaf meaning and definition in the English Dictionary.SEED LEAF noun
Definition of seed leaf (noun)
- embryonic leaf in seed-bearing plants
- synonyms: cotyledon
Source: Princeton University Wordnet