meaning of palm tree

1. any plant of the family Palmae having an unbranched trunk crowned by large pinnate or palmate leaves


Related Words

palm tree |

Developed & Maintained By Taraprasad.com

Treasure Words