zooxanthellates

English

Noun

zooxanthellates

  1. plural of zooxanthellate