Get Free Checker

earleaved umbrella tree

NOUN
  1. small erect deciduous tree with large leaves in coiled formations at branch tips

How To Use earleaved umbrella tree In A Sentence

List is Empty.