Yasuní Trees
›
Glossary
›
Foliaceous
Foliaceous
Leaf-like plant structure or organ (the stipules of Tachigali formicarum ).