Definify.com

Definition 2024


microfossils

microfossils

English

Noun

microfossils

  1. plural of microfossil