Vocabulary

ハイラックス

hyrax

noun