TEREBRATULID Meaning of TEREBRATULID in English noun any species of terebratula or allied genera. used also adjectively. Webster English vocab. Английский словарь Webster. 2012