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.      Английский словарь Интерлингва.