semihard
/ˈsɛmɪˌhɑrd/Definitions
1. adjective
partially hard, especially of cheese, having a texture that is not too firm or too soft
“The semihard cheddar cheese is ideal for slicing and serving.”
2. noun
a type of cheese with a partially hard texture
“The store sells a variety of semihard cheeses, including cheddar and gouda.”