"Toddalia floribunda. 1. a flower; 2. a pair of carpels, one of which shows its ovule; 3. fruits; 4. a perpendicular section of one of them." -Lindley, 1853

Toddalia

"Toddalia floribunda. 1. a flower; 2. a pair of carpels, one of which shows its ovule; 3. fruits; 4.…