TAPIROID Meaning of TAPIROID in English adj allied to the tapir, or the tapir family. Webster English vocab. Английский словарь Webster. 2012