mantella

Noun

 * 1) Any frog of the genus

Noun

 * 1) cloak, mantel, cape, hood (a covering draped over the upper part)