mawaradj

squeaking tree

noun.