simarouba glauca

Noun
  1. medium to large tree of tropical North and South America having odd-pinnate leaves and long panicles of small pale yellow flowers followed by scarlet fruits

Khám phá thêm

Các từ liên quan

simarouba glauca
A simarouba glauca tree stands in a sunlit tropical garden.