Dictionary.com
Thesaurus.com

choanocytal

  • a word derived from choanocyte.
    choanocyte
    noun
    one of the flagellated cells lining the inner cavity of a sponge, having a collar of protoplasm encircling the base of the flagellum.

More Suggestions