in

Sponge filter-feeding manufactured seen – formidable

Sponge filter-feeding made visible

Sponge filter-feeding produced noticeable – astonishing