Definify.com

Definition 2025


glaucophytes

glaucophytes

English

Noun

glaucophytes

  1. plural of glaucophyte