Vocabulary

マレー獏

Malayan tapir (Tapirus indicus)

noun