tobira
/tuh-bahy-ruh/US // təˈbaɪ rə //
托比拉,托皮拉,托庇拉
Definitions
n.名词 noun
- 1
- : a shrub, Pittosporum tobira, of China and Japan, having leathery leaves, fragrant, greenish-white flower clusters, densely hairy fruit, and lemon-scented foliage.
Examples
The Japanese P. Tobira is a hardy shrub, bearing spreading flower-heads of fragrant white blossom.
Level 4Browse all words →