sporulate
English Dictionary
->
Letter S
-> sporulate
Search Dictionary:
sporulate Definition
(v)
produce
spores
; "
plants
sporulate
"
(v)
convert
into
spores
sporulate Synonyms
sporulate
© Art Branch Inc.