Snail perhaps found in Gourmet food establishment with glamping accommodation? (9)
Answer
GASTROPOD
Definition: Snail
Snail perhaps found in Gourmet food establishment with glamping accommodation? (9)