English Dictionary
Definition striated in British English
striated adjective
adjective
/straɪˈeɪtɪd/
Synonyms and related words
Synonyms and related words
