Definify.com

Definition 2024


zoanthids

zoanthids

English

Noun

zoanthids

  1. plural of zoanthid