Home
Search
Index
Definify.com
Definition
2025
microfaunae
microfaunae
English
Noun
microfaunae
plural form of
microfauna
Similar Results