new world tapir Meaning, Definition & Usage

  1. noun a tapir found in South America and Central America
    Tapirus terrestris.

WordNet