Wiktionary
eyewall mesovortices
n. (eyewall mesovortex English)
n. (eyewall mesovortex English)