Definition of “stria” - English Dictionary

british dictionary