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