FBgn0285892 (tea)

drosophila melanogaster

telomere ends associated