Definify.com

Definition 2024


zygosphenes

zygosphenes

English

Noun

zygosphenes

  1. plural of zygosphene