lepidote has definitions from the field of biology
1
[ adjective ] (biology) rough to the touch; covered with scales or scurf

Related terms

biology rough

*