Golden Bowl

Dictionary

NIDOROUSa.

Resembling the smell or taste of roasted meat.