Dictionary.net

Definitions of azygosperm

  1. An azygospore.
Loading...