carroch
/kærɒx/Definitions
1. noun
a type of small, usually venomous spider found in Scotland, often referred to as a ‘bee-eater spider’
“The naturalist carefully observed the carroch crawling across the forest floor.”
1. noun
a type of small, usually venomous spider found in Scotland, often referred to as a ‘bee-eater spider’
“The naturalist carefully observed the carroch crawling across the forest floor.”