Home

Word

cartouche, n.
(cartouches)
more info a cartridge (usually with paper casing)
<noun.artifact>

cartouch cartouche
semantic pointers
hypernym