myxocytes

noun
  1. Plural of myxocyte; cells found in mucous tissues or slime-secreting glands, particularly in certain fish and invertebrates, that produce or store mucus.
  2. Usage: technical; biology; zoology

Examples