what is the plural form of roof
The plural form of roof is roofs. Although there are many words where f would become v, like in hooves, this is not one of those cases.
The plural word of roof is roofs