palaeomonsoons
English
Noun
palaeomonsoons
plural of
palaeomonsoon