What does "To sow a dragon's teeth" mean?

I have just heard of this idiom and tried to find any relevant information form the web but I couldn't find anything useful. Can somebody tell me about the meaning, background and usage of this idiom?
3 answers 3