fire beetle


Meanings

  • tropical American click beetle having bright luminous spots