look up any word, like eiffel tower:
 
1.
adj. Lots of foliage, greenery, fronds
the palm tree was quite frondy...indeed.
by dr. constance September 19, 2005