cercopidae cercopidae

Definition(s):

  • (n) froghoppers or spittlebugs

Wiki Images for cercopidae

definition of cercopidae
meaning of cercopidae
Word of the Day
repudiate repudiate
/ri ˈpju di ˌeɪt /