dcsimg
  cc-publicdomain

Blepharodes is a genus of mantids in the family Empusidae.

EOL has data for 8 attributes, including: