Definify.com

Definition 2026


zoosporange

zoosporange

French

Noun

zoosporange m (plural zoosporanges)

  1. zoosporangium