Entry 1 sense Webster, 1913 Foliose · Fo·li·ose · IPA 01 a. Having many leaves; leafy. 1. Having many leaves; leafy.(Bot.)