1 needleleaf | Definition of needleleaf

needleleaf

adjective

Definition of needleleaf

: populated with trees having leaves that are needles needleleaf evergreen forests also : having leaves that are needles needleleaf trees

First Known Use of needleleaf

1903, in the meaning defined above

Keep scrolling for more