What is the full meaning of talpas
TALPA, (Latin) an encysted tumour on the head, a wen [n]
Example of the word talpas placed on a Scrabble board.