Tennu

Ten´nu


n.1.(Zool.) The tapir.