Vocabulary

襟細胞

choanocyte; collar cell

noun