Word info

endosporulator

Noun

Meaning

endosporulator (plural endosporulators)

(biology) An organism that produces endospores

Source: en.wiktionary.org

Close letter words and terms