Maclura

英文释义

n. yellowwood trees or shrubs

中文翻译

桑橙属

学习工具