mochras
/ˈmɒkrəs/Definitions
1. noun
A type of intertidal mudflat or salt marsh, typically found in Wales.
“The mochras near the coast are home to a variety of rare bird species.”
1. noun
A type of intertidal mudflat or salt marsh, typically found in Wales.
“The mochras near the coast are home to a variety of rare bird species.”