gorsehatch
/ˈɡɔːrz.hætʃ/Definitions
1. noun
a type of seed pod that splits open to release its seeds
“The gorsehatch on the gorse bush was full of seeds.”
1. noun
a type of seed pod that splits open to release its seeds
“The gorsehatch on the gorse bush was full of seeds.”