glass sponge: a siliceous sponge (with glassy spicules) of the class Hyalospongiae
entity: that which is perceived or known or inferred to have its own distinct existence (living or nonliving)
last in first out: inventory accounting in which the most recently acquired items are assumed to be the first sold