Yasuní Trees
›
Glossary
›
Petaloid
Petaloid
Floral structure resembling a petal (Warszewiczia coccinea ).