English to English

palm tree

noun (n)

  • any plant of the family Palmae having an unbranched trunk crowned by large pinnate or palmate leaves(noun.plant)
    Synonym:
    palm
    source: wordnet30
Advertisement

Bookmark This Site