Definify.com

Definition 2024


endospores

endospores

English

Noun

endospores

  1. plural of endospore