Term Gallery logo

Meanings of endospora in espanhol

inglês
spore
spore
Translations for endospora

inglês