diff --git a/Stream_support/doc/Stream_support/File_formats/Supported_file_formats.txt b/Stream_support/doc/Stream_support/File_formats/Supported_file_formats.txt
index a1c15f1826f6..f626a2881c1f 100644
--- a/Stream_support/doc/Stream_support/File_formats/Supported_file_formats.txt
+++ b/Stream_support/doc/Stream_support/File_formats/Supported_file_formats.txt
@@ -426,7 +426,7 @@ A precise specification of the format is available VTK Libraries, it is the format
- reserved to store `PolyData`, and in \cgal, we use it to store Polygon Meshes.
+ reserved to store `PolyData`, and in \cgal, we use it to store polygon meshes.
+
+We additionally provide a read function for the legacy non-XML file `VTK` file format for polygon meshes.
A precise specification of those formats is available at
vtk.org.
diff --git a/Stream_support/include/CGAL/IO/VTK.h b/Stream_support/include/CGAL/IO/VTK.h
index d0f605834db2..304987556980 100644
--- a/Stream_support/include/CGAL/IO/VTK.h
+++ b/Stream_support/include/CGAL/IO/VTK.h
@@ -174,7 +174,7 @@ bool read_VTK(const std::string& fname,
/*!
* \ingroup PkgStreamSupportIoFuncsVTP
*
- * \brief reads the content of the input file into `points` and `polygons`, using the \ref IOStreamVTK.
+ * \brief reads the content of the input file into `points` and `polygons`, using the legacy file format of the \ref IOStreamVTK.
*
* \attention The polygon soup is not cleared, and the data from the file are appended.
*