Chinese Version(中文版) | EBooks(电子书)
[mækrәdɔnt]
(a.) Having large teeth.
(n.) A macrodont animal.
Edited by Babbage