scintillon









scintillon


noun

  1. a luminescent body present in the cytoplasm of some dinoflagellates
56 queries 0.253