Punctate Definition

The term Punctate means spotted. It refers to something marked with dots or small depressions or tiny spots. 
Log In