seed leaf

Explore definitions, synonyms, and language insights of seed leaf

Definitions

Noun
embryonic leaf in seed-bearing plants

More General Terms