Find the word definition

Wiktionary
amami rabbits

n. (Amami rabbit English)