Search for crossword answers and clues

Answer for the clue "Leaf bugs ", 8 letters:
capsidae

Word definitions for capsidae in dictionaries

The Collaborative International Dictionary Word definitions in The Collaborative International Dictionary
Capsidae \Capsidae\ n. a natural family comprising the leaf bugs. Syn: Miridae, family Miridae , family Capsidae .