Definify.com
Definition 2024
escarbot
escarbot
French
Noun
escarbot m (plural escarbots)
Related terms
Adjective
escarbot m (feminine singular escarbote, masculine plural escarbots, feminine plural escarbotes)
- of or relating to dung beetles