What is the meaning of Palata?
Barbodes palata; a cyprinid fish endemic to Lake Lanao in the Philippines
Risiocnemis seidenschwarzi; a damselfly endemic to Cebu
to return, come back, go back, get back
shovelful (large amount)
nominative/accusative/vocative plural of palātum
Source: wiktionary.orgSearch words containing