What is the full meaning of lepras
LEPRA, (Latin) leprosy; a mealy substance on some plants [n]
Example of the word lepras placed on a Scrabble board.