diodon
/daɪˈɒdɒn/Definitions
1. noun
a type of porcupine, found in Africa and Madagascar
“The diodon’s spines can be quite painful if stepped on.”
2. noun
a genus of porcupines, including the short-tailed porcupine
“The diodon species are primarily nocturnal animals.”