Find the word definition

Wiktionary
leguaan

n. 1 An iguana. 2 Any of the monitor lizards

Usage examples of "leguaan".

I roast the leguaan with eru berries and tsha-cucumber, which seems plentiful.