octapody
/ɒktəˈpɒdi/Definitions
1. noun
A type of eight-legged or eight-toed amphibian, especially a type of salamander or newt.
“Some species of octapody have been found in remote regions of the forest.”
1. noun
A type of eight-legged or eight-toed amphibian, especially a type of salamander or newt.
“Some species of octapody have been found in remote regions of the forest.”