carrion
ˈkarɪən
noun
the decaying flesh of dead animals.
a crow wheeled over the hills in search of carrion
noun
the decaying flesh of dead animals.
a crow wheeled over the hills in search of carrion
"Leaking at the mouth of delicious possibilities"
PLAY Previous