há​ma

frog

Definitions

há​ma

frog; toad

Sources