Definify.com

Definition 2025


microfossils

microfossils

English

Noun

microfossils

  1. plural of microfossil