Brie Larson starred in Room.
Armatosterna castelnaudi is a species of beetle in the family Cerambycidae .. Cerambycidae. Cerambycidae. Armatosterna. Armatosterna. beetle. beetle. It was described by Thomson in 1865 .