seed leaf


Meanings

  • embryonic leaf in seed-bearing plants

Synonyms