Noun Definition

nucifraga

1.Definition: nutcrackers

Category: Animals