Cicada
French Meaning
cigale
English Meaning
- Any of various insects of the family Cicadidae, having a broad head, membranous wings, and in the male a pair of resonating organs that produce a characteristic high-pitched, droning sound. Also called cicala.