Communication between STM32 as host and Arduino as device via USB otg_FS
Yes it is certainly possible.
But it may require a significant amount of work.
It will work out of the box if the Arduino supports standard USB CDC for virtual serial ports. And many do not.
For any other USB chipset you need a driver.
If you don't want to write a driver then the answer is no.