Definition of punctate-striate in English:
punctate-striate
adjective
Having striae or streaks consisting of dots; marked with dots arranged in rows.
Origin
Early 19th century; earliest use found in Thomas Say (1787–1834).
Are You Learning English? Here Are Our Top English Tips