Definify.com

Definition 2025


anthozoans

anthozoans

English

Noun

anthozoans

  1. plural of anthozoan