malayan tapir Meaning, Definition & Usage

  1. noun a tapir found in Malaya and Sumatra
    Indian tapir; Tapirus indicus.

WordNet