TEREBRA Meaning of TEREBRA in English (tér-)n [Zool.] terebra (1. boring ovipositor of hymenopterous insect; 2. genus to which auger shell belongs) Interlingua English vocab. Английский словарь Интерлингва. 2012