I have a slight "problem" with teaching dd the correct names for her genitals. I just feel that she's a little girl and does not yet have a vagina, kwim?? It's so small and inoccent and well, vagina, not even thinking about penis, is such a grown-up word *sigh* I know I have to get over it and teach her because I know how important it is.
that's sweet and I think it's wonderful that you're prepared to use the biological terms to help your daughter protect herself despite the fact that you don't really like them. You're a great mum and so are all the other mums who think about how to arm their children with protective strategies.
The book I mentioned earlier talks about girls having a vagina and a labia.
Another term you could use is front bottom. I think everyone knows what a front bottom is.
For penis I don't like doodle - it means a drawing as well as a penis so the meaning can easily be lost.
IMO private parts is a good phrase as well - it covers the whole area and it's pretty specific. If a child says privates or private parts you know exactly where they're talking about and it's also gender neutral.