hewhole

hewhole antonyms

hewhole definitions

noun
  • The European green woodpecker.