stave wood

Noun
  1. large tree of Australasia

Khám phá thêm

Các từ liên quan

stave wood
A tall stave wood tree stands in a sunlit forest clearing.