Definition, synonyms and related words
A spherical cytoskeletal organelle found in the germ cells of fruit flies