monkeynut

English

Noun

monkeynut (plural monkeynuts)

  1. Alternative form of monkey nut.