Definify.com

Definition 2024


zoosporange

zoosporange

French

Noun

zoosporange m (plural zoosporanges)

  1. zoosporangium