Sekirov Dictionary

multistriate

adjective1

  1. Having many streaks.
forms

more multistriate · most multistriate

This dictionary works without the internet: on your phone · in Chrome