honeycomb radiators
English
Noun
honeycomb
radiators
plural of
honeycomb radiator