Robuta

https://www.merriam-webster.com/dictionary/throughfalls THROUGHFALLS Definition & Meaning - Merriam-Webster The meaning of THROUGHFALL is rainfall in a forest area that is not intercepted by the crown canopy and reaches the forest floor. definitionmeaningmerriamwebster