Word info

mantella

Noun

Meaning

mantella (plural mantellas)

Any frog of the genus Mantella

mantella f (plural mantelle)

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

Source: en.wiktionary.org

Close letter words and terms