Definify.com

Definition 2025


microfaunae

microfaunae

English

Noun

microfaunae

  1. plural form of microfauna