scutiphora
1Scutelleridae — For jewel beetles, see Buprestidae. Jewel bugs Scutiphora pedicellata, a jewel bug from Australia Scientific classification …
1Scutelleridae — For jewel beetles, see Buprestidae. Jewel bugs Scutiphora pedicellata, a jewel bug from Australia Scientific classification …