FRONDESCENCE MEANING IN ENGLISH

• Frondescence Definition & Synonyms

  1. (n.) The time at which each species of plants unfolds its leaves.
  2. (n.) The act of bursting into leaf.


RECENT SEARCHES