tambubukad

Noun

 * 1) a lizard in the genus Draco; a flying dragon; a ; a