See Also: diodon(medicine)
diodon(dictionary)

diodon (iou)



diodon noun. L18.
[from DI-2 + -ODON.]
A tropical globe-fish of the genus Diodon, in which each jaw has, instead of teeth, an undivided enamel beak.