mantellid

English

Etymology

Borrowed from translingual Mantellidae.

Noun

mantellid (plural mantellids)

  1. (zoology) Any frog in the family Mantellidae.

Translations