mesovortices
English
Noun
mesovortices
plural of
mesovortex
Anagrams
viscerotomes