meaning of frondescence

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


Related Words

frondescence |

Developed & Maintained By Taraprasad.com

Treasure Words