Definition of アカントーデス

アカントーデス

akantoodesu

noun
Acanthodes (member of an extinct genus of spiny shark)