Find the word definition

Wiktionary
platanna

n. Any of several frogs of the genus ''Xenopus'' which spend most of their time in water and rarely emerge onto land.