undulatus
/ˌʌndjʊˈleɪtəs/Definitions
1. adjective
a type of cloud with rolling waves of cloud or rounded masses of cloud
“The undulatus clouds rolled in over the city, bringing heavy rain”
2. noun
a type of cloud, often associated with thunderstorms
“The meteorologist pointed out the undulatus clouds in the forecast”