Definition of lepidota
"lepidota" is probably misspelled. Trying lepidote instead Definition of lepidote
1. lepidote [ a ] (biology) rough to the touch; covered with scales or scurf
Synonyms leprose scabrous scaly scurfy lepidote Related Terms biology roughSimilar Spelling
lepidotelevitate
levitation