having or covered with leaves;

listen to the pronunciation of having or covered with leaves;