English

edit

Noun

edit

microvortices

  1. plural of microvortex