Cytoskeletal filaments are structures which allow movement. In cilia and flagella, the cytoskeletal filaments are present in the form of microtubules and the primary work of these structures is to facilitate in movement.
Cilia is also present in mammals to facilitate the movement of fluids in cells.
Structurally, there is no difference between cilia and flagella. The only difference between cilia and flagella is in their lengths.
Being heterozygous mean you have one recessive gene(a), one dominate (A). Homozygous dominant means you have only dominate(AA). if you use a Punnett square, it would look like this:
P P
P PP PP
p Pp Pp
This shows only Pp, and PP are the possible genotypes.