Sekirov Dictionary

verruculose

adjective1

  1. Having small growths.
forms

more verruculose · most verruculose

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