Definition of the Word TREEN


chiefly dialectal) Pertaining to or derived from trees

Close Window