Dictionary
Random Word
Search
Zoosporangium
(n.)
A spore, or conceptacle containing zoospores.
Back to Dictionary