ophiomorus punctatissimus - German English Dictionary