zooxanthellae

English

Noun

zooxanthellae

  1. plural of zooxanthella