worm salamander
US
/wərm ˌsæləˈmændər/
Definition for worm salamander is being prepared and will be available soon.
Definition for worm salamander is being prepared and will be available soon.