Robuta

https://www.merriam-webster.com/dictionary/trioecious TRIOECIOUS Definition & Meaning - Merriam-Webster The meaning of TRIOECIOUS is having staminate, pistillate, and hermaphrodite flowers on different plants. How to use trioecious in a sentence. definitionmeaningmerriamwebster