"1. fruit of Brexia madagascariensis; 2. a cross section of it; 3. a seed; 4. the same divided perpendicularly."…
The brexia madagascariensis tree grows to be twenty feet tall. The flowers are green. This tree is found…