Where does “pikkuaivomato” come from?

pikkuaivomato (Finnish) comes from Finnish mato, from Proto-Finnic mato, from Proto-Finno-Ugric mačo.

Ancestry of “pikkuaivomato”, step by step

pikkuaivomato traces back through 3 separate lines of ancestry.

via Finnish mato

StepLanguageWordMeaning
1Finnishmatoworm; maggot; tilde
2Proto-Finnicmatoworm
3Proto-Finno-Ugricmačo

via Finnish pikku

StepLanguageWordMeaning
1Finnishpikkulittle, small; little old
2Finnishpienilittle, small; Third-person singular indicative...
3Proto-Finnicpeenilittle, small; fine

via Finnish aivot

StepLanguageWordMeaning
1Finnishaivotbrain
2Proto-Finnicaivobrain
3Proto-Uralicajŋebrain
Every word from Proto-Finno-Ugric mačo