Definify.com

Definition 2025


zygosperms

zygosperms

English

Noun

zygosperms

  1. plural of zygosperm