aphrophorid (English, noun)
expansion: aphrophorid (plural aphrophorids)
Senses:
topics: biology
natural-sciences
zoology
glosses: Any spittlebug in the family Aphrophoridae.
Forms:
form: aphrophorids
tags: plural