The Finnish term "mato" matches the English term "worm"

other finnish words that include "mato" : english :
vaatimaton modest