Definify.com

Definition 2024


microflorae

microflorae

English

Noun

microflorae

  1. plural form of microflora