umbriferous

ʌm'brifәrәs

英文释义

a. Casting or making a shade; umbrageous.

中文翻译

a. 成荫的, 遮荫的

学习工具