7 CommentsThis discussion is locked.
Formica means ant. It does not mean beaver. Some online dictionary is confused because the expression "eager beaver" which means "enthusiastic and hardworking" uses an ant in the Italian version of the expression "formica operosa".
eager beaver n informal, figurative ([sb] enthusiastic and hardworking) sgobbone nm formica operosa nf