siilipuolustus (Finnish) comes from Finnish puolustus, from Finnish puolustaa, from Finnish puolus, from Finnish puoli, from Proto-Finnic pooli, from Proto-Uralic pälä — half.
siilipuolustus (Finnish): hedgehog
Definitions
hedgehog
Ancestry of “siilipuolustus”, step by step
siilipuolustus traces back through two separate lines of ancestry.