a rigid, deformable, spongelike plastic used in floral arrangements to secure the stems of flowers.
FLORISTS' FOAM
Meaning of FLORISTS' FOAM in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012