1 -spora | Definition of -spora
-spo·​ra | \ spÉ™-rÉ™\

Definition of -spora

: organism having spores (of the kind specified) neurospora

History and Etymology for -spora

New Latin, from spora spore entry 1

Keep scrolling for more