Definition of endosporous in English:

endosporous

adjective

Biology