Definify.com

Definition 2024


zygosperms

zygosperms

English

Noun

zygosperms

  1. plural of zygosperm