Do insects have hearts?

12 answers 12