terebratuliform - Spanish English Dictionary