GeneralConnection.com
➔
Dictionary
garden centipede
Noun
1. garden symphilid
1. symphilid, Scutigerella immaculata, arthropod
Usage