seed leaf









seed leaf


noun Botany.

  1. a cotyledon.

noun

  1. the nontechnical name for cotyledon

  1. See cotyledon.
48 queries 0.625