planktotrophs

English

Noun

planktotrophs

  1. plural of planktotroph